philosopher's lamp - English Synonyms Dictionary